Tabelle userinfo

Die Tabelle userinfo enthält die Angaben zur Person, d.h. email, Nutzerkennung, Passwort etc.

Tabelle userinfo

Feld

Erläuterung

Beispiel

tid

Id-Nummer

1

benutzer

Nutzerkennung für Anmeldung

testuser

kennwort

Passwort alter Client

frsgrgr

name

Name der Person

Ein Testuser ohne Name

max_versuch

Maximale Logins

5

akt_versuch

Aktuelle Login-Versuche

0

email

Email-Adresse

test@uni.de    

administrator

Administrator-Rechte (1=ja, 0=nein)

0

archiv_recht

Leserechte auf Archiv (1=ja, 0=nein)

[im alten Client]

0

passwd_sha

Passwort neuer Client (SHA-1-verschlüsselter HexCode)

 

info

Beschreibung des Users (Sachgebiet, Fachgebiet)

SG 22

 

Diese Tabelle kann manuell gepflegt werden und bildet die Grundlage für die Benutzerverwaltung in SuperX. Die Tabelle wird mit mehreren Tabellen verknüpft, z.B. user_group_bez.

Die Benutzerpassworte werden sha-verschlüsselt gespeichert. Sie können auch externe Daten in diese Tabelle füllen, z.B. aus einer anderen Benutzerverwaltung. Die Passwort-Verschlüsselung müssen Sie allerdings selbst vornehmen. Unter PostgresSQL kann dieses Verfahren elegant automatisiert werden, dort gibt es mit dem Paket pgcrypto eine Möglichkeit, SHA-Digests scriptgesteuert zu erzeugen. Die Syntax lautet:

select encode(digest('<<Klartext-Passwort>>', 'sha1'), 'hex');

 
Seite 247 / 296 erstellt am 05.07.2010
HIS Hochschul-Informations-System GmbH, Goseriede 9, 30159 Hannover,
Tel.: 0511/1220-0, Fax.: 0511/1220-250, E-Mail: info@his.de
(Bei technischen Fragen wenden Sie sich bitte an webmaster@his.de.)

Dieser Hypertext wurde mit dem MemText Autorensystem erzeugt: www.MemText.de